//把图片放进数组
var arr=[];
for(var i=0;i<26;i++){
	arr[i]="img/ z/zm ("+(i+1)+").png";
}
//获取网页的高度
 var hei=document.querySelector(".main").clientHeight+50;
//点击开始
var star_bl=true;//开始开关

$(".star").on("click",function(){
	var ran_this;
	//分数
	var fs=0;
	//逃出个数
	var tc=5;
	//下路速度
	var sd=10000;
	var gs_index=1;//关数
	$(".gs").html(gs_index);
	$(".fsmb").html(fs);
	if(star_bl){
		star_bl=false;
		$(".xin").html("<li><img src='img/xin.gif'/></li><li><img src='img/xin.gif'/></li><li><img src='img/xin.gif'/></li><li><img src='img/xin.gif'/></li><li><img src='img/xin.gif'/></li>")
		time=setInterval(function(){
			//随机位置
			var ran_lf=Math.random()*100;
			//随机字母
			var ran_zm=Math.floor(Math.random()*26);
			ran_this=ran_zm+65;
			var this_div = $("<div data-exit= 1  class='xh"+ran_this+"'><img src='"+arr[ran_zm]+"'/></div>")
			$(".main").append(this_div);
			this_div.css("left",ran_lf+"%");
			//控制速度
			if(fs>0){
				if(fs%10==0){
					console.log(sd);
					//判断关数
					gs_index++;
					$(".gs").html(gs_index);
					if(sd<=1000){
						sd=500;
					}else{
						sd-=1000;
					}
				}
			}
			
			
			this_div.transit({y:hei},sd,function(){
//				this_div.css("display","none");
				
				if(this_div.data("exit")==1){
					$(".xin li:last-child").remove();
					
				}
				this_div.remove();
			})
			
			//失败
			if($(".xin li").length==0){
				console.log(tc);
				alert("恭喜您！你输了");
				star_bl=true;
				clearInterval(time);
			}	
			
		},1000);
		//监听键盘输入
		$(document).on("keydown",function(e){
			//输入
			if(e.keyCode>=65&&e.keyCode<=90){
				var ipt=e.keyCode;
				//销毁
				$(".xh"+ipt+" img").eq(0).transit({"opacity":0},function(){
					fs++;
					$(".fsmb").html(fs);
					$(".xh"+ipt+"")[0].dataset.exit=0;
					$(".xh"+ipt+"").eq(0).remove();
				});
				
			}
			
		})
		
	}
})
//停止游戏
$(".stop").on("click",function(){

	if(!star_bl){
		star_bl=true;
		clearInterval(time);
		for(var j=0;j<$(".main div").length-1;j++){
			$(".main div")[j].dataset.exit=0;
		}
		$(".main div").remove();
		
	}
})
